spring an armor - Spanish English Dictionary